Ultra-rapide Aucun envoi au serveur Regex/Replace

Testeur Regex en ligne (Tester et remplacer des expressions régulières)

Testez les correspondances regex, groupes de capture, flags et remplacements directement dans votre navigateur.

Outils associés Générateur UUID / NanoID Outil de nettoyage en masse de texte et de fichiers CSV Outil de mise en forme et de validation JSON/XML Encodeur, décodeur et analyseur d’URL Analyseur et générateur d’expressions Cron
/ /
Limite de traitement : texte de test jusqu’à 5 Mo · 1 000 correspondances maximum · arrêt automatique au-delà de 1,5 seconde
Les correspondances s’afficheront ici.
0
Nombre de correspondances
0
Groupes de capture
-
Indicateurs
En attente
État
Détail des correspondances
Les résultats s’afficheront ici.
Résultat du remplacement
Le résultat du remplacement s’affichera ici.

Expressions courantes

Tester les expressions régulières sans geler le navigateur

Une expression régulière peut être logiquement correcte tout en étant dangereuse sur un texte volumineux ou contradictoire. Le meilleur flux de travail consiste à commencer par un modèle étroit, à tester les cas limites représentatifs, à inspecter les correspondances, puis à exécuter le remplacement sur une entrée plus importante.

Les drapeaux changent la signification du même motif

Les indicateurs globaux, insensibles à la casse, multilignes et à points peuvent modifier à la fois le nombre et l'emplacement des correspondances. Enregistrez l'indicateur défini avec le modèle lors du débogage ou du partage d'un résultat Regex.

Le remplacement nécessite un examen par le groupe de capture

Un modèle qui correspond correctement peut toujours produire un résultat erroné si les groupes de remplacement sont mal référencés. Testez l'aperçu de remplacement sur les cas avec des groupes facultatifs, des correspondances vides, Unicode et des limites de ligne avant de l'appliquer au texte de production.

Attention aux retours en arrière catastrophiques

Les quantificateurs ambigus imbriqués peuvent rendre certaines expressions régulières JavaScript extrêmement lentes. Le testeur impose une limite de temps, mais le code de production doit toujours préférer des modèles plus simples et des quantificateurs limités lorsque cela est possible.

Avant d'exécuter des tests Regex

Informations utiles